long central artery - Alemán Inglés Diccionario